slipper-type assembly - Turkish English Dictionary